|
3392965
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
[Feature request] Display errors for subsequent undefined labels
|
2025-11-23
|
|
3392964
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
-f obj directive uppercase also allcapses text records like THEADR and COMENT
|
2025-10-09
|
|
3392963
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
Listing
of mmacro using incbin lists the wrong offsets (behind the data) per
<bin ...> except for the last <bin ...>
|
2025-10-09
|
|
3392962
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
test reg,[mem] is rejected
|
2025-10-06
|
|
3392961
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
[Feature request] Add -L option to ignore [list -] directives
|
2025-09-30
|
|
3392960
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
If
[list -] is in effect at the end of the input file, it is also in effect
at the beginning of the input file until the first [list +]
|
2025-09-30
|
|
3392959
|
NASM
|
Document
|
nobody
|
OPEN
|
---
|
nasm.us website documentation gone?
|
2025-09-26
|
|
3392958
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
cpu 386 [bits 16] fails to assemble o32 instructions?
|
2025-09-21
|
|
3392951
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
NASM encoding choice fingerprint changed for xchg reg,reg
|
2025-09-19
|
|
3392953
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
-f bin map file doesn't cause a warning on trying to write to a nonexistent directory
|
2025-09-19
|
|
3392924
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
(-f obj) Label defined (after assembling anything) then declared EXTERN causes "inconsistently redefined" error
|
2025-09-19
|
|
3392955
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
Document using __?NASM_IFDIRECTIVE?__ gotchas
|
2025-09-14
|
|
3392952
|
NASM
|
Document
|
nobody
|
CLOS
|
FIXE
|
git currently specifies the next version as 3.0, should be 3.00
|
2025-09-14
|
|
3392919
|
NASM
|
Document
|
nobody
|
CLOS
|
FIXE
|
[Feature request] Document %exitmacro directive
|
2025-09-13
|
|
3392948
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
Warning message "OBJ format does not support alignment" never shown
|
2025-09-05
|
|
3392915
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
[Feature request] Directive to emit text into the listing file only
|
2025-09-04
|
|
3392950
|
NASM
|
Assemble
|
hpa
|
CLOS
|
FIXE
|
OMF output: Segment references with an adjustment wrongly processed, losing the adjustment
|
2025-09-04
|
|
3392949
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
OMF
output: Far call to label in a different section (in a group and not
first section in it) but same file encodes wrong destination
|
2025-09-03
|
|
3392922
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
Double dollar sign prefix should be allowed, to specify a label with one dollar sign in the object file
|
2025-09-03
|
|
3392947
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
Using
%define with existing empty define's name made of a context-local
prefix and a macro indirection suffix fails, works for non-context-local
prefix
|
2025-08-09
|
|
3392932
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
Make a warning class for the "warning: segment attributes specified on redeclaration of segment: ignoring"
|
2025-04-29
|
|
3392927
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
Trailing colon in name parameter for section directive treated as part of name (silently)
|
2024-12-25
|
|
3392926
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
-f obj SECTION ABSOLUTE= doesn't work as expected (like MASM SEGMENT AT)
|
2024-11-27
|
|
3392808
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
[Support request] absolute with label/dollar sign to change from progbits section to a nobits section
|
2024-11-25
|
|
3392925
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
(-f
obj) Defining label, using it for an equate, and specifying the equate
as EXTERN leads to "inconsistently redefined" error
|
2024-11-16
|
|
3392923
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
(-f obj) Label declared EXTERN, then GLOBAL, then defined leads to error "label ... inconsistently redefined"
|
2024-11-04
|
|
3392916
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
OMF: Group not used by default for symbol in an old MASM object file
|
2024-09-17
|
|
3392921
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
jcxz does not accept a short keyword
|
2024-09-07
|
|
3392917
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
-fobj error for rel8 relocation says "16- or 32-byte relocations" where 16- or 32-bit seems meant
|
2024-08-01
|
|
3392892
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
[Patch] Major memory leak when using many %rep loops with nontrivial content
|
2024-04-12
|
|
3392909
|
NASM
|
Assemble
|
nobody
|
CLOS
|
INVA
|
Intended for -O1 to make all unmarked conditional jumps near?
|
2024-04-12
|
|
3392571
|
NASM
|
Assemble
|
nobody
|
RESO
|
FIXE
|
inter-section call doesn't cause error or warning
|
2023-11-30
|
|
3392678
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
"int label" does not cause error, even for label values > 255
|
2023-11-30
|
|
3392893
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
Empty %rep block in mmacro causes an assertion failure panic
|
2023-10-13
|
|
3392858
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
Nested nonrecursive use of the same smacro not allowed
|
2023-04-20
|
|
3392632
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
[Feature request] [Patch] Add label-no-colon warning
|
2022-12-26
|
|
3392825
|
NASM
|
Document
|
nobody
|
CLOS
|
FIXE
|
NASM website documentation for 2.16rc10 is empty
|
2022-12-21
|
|
3392822
|
NASM
|
Assemble
|
nobody
|
CLOS
|
WONT
|
Is it intended that the most recent autoconf release is required?
|
2022-12-07
|
|
3392823
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
OMF object output format silently ignores vstart= for sections
|
2022-11-23
|
|
3392774
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
Large define lists crash recent NASM
|
2022-11-21
|
|
3392805
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
In disabled preprocessor part nasm_new is incorrectly used
|
2022-11-21
|
|
3392803
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
On recent NASM the %00 multi-line macro label feature is not supported
|
2022-11-21
|
|
3392732
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
git nasm: %strcat rejects comma-separated string inputs
|
2022-11-07
|
|
3392804
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
Preprocessor uses free in one place instead of nasm_free
|
2022-11-07
|
|
3392806
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
Empty %[] construct results in a literal ] token instead of empty string
|
2022-11-07
|
|
3392578
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
%error is swallowed when %if condition "operands differ by a non-scalar"
|
2022-10-05
|
|
3392747
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
git nasm: bitshift left by 1 (<< 1) in %assign appears to shift right
|
2022-02-18
|
|
3392733
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
git nasm: %assign ?%1 is broken: error: `%assign' expects a macro identifier
|
2021-03-24
|
|
3392726
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
incbin with empty string and -I switch, its length used in %rep, causes %rep error that hides other errors
|
2020-12-14
|
|
3392721
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
Problems with very large resb and times counts
|
2020-11-01
|
|
3392720
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
Nested "at" macro usage in an mmacro is not expanded
|
2020-10-19
|
|
3392656
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
"mov fs, ax" does not cause error when "cpu 8086" is in effect
|
2020-10-13
|
|
3392694
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
[Feature request] Support ELF format segment base references
|
2020-07-07
|
|
3392481
|
NASM
|
Document
|
nobody
|
CLOS
|
FIXE
|
nasmdoc.pdf code example contains U+2212 'MINUS SIGN' instead of U+002D 'HYPHEN-MINUS'
|
2020-07-02
|
|
3392682
|
NASM
|
Document
|
nobody
|
OPEN
|
---
|
Documentation: Boolean operators description wrong in git 2.15rc12
|
2020-06-26
|
|
3392679
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
[Feature request] Macros whose content is listed verbatim (including comments) to listing file
|
2020-06-09
|
|
3392489
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
istruc's at parses trailing comma as part of first macro parameter
|
2020-06-05
|
|
3392677
|
NASM
|
Assemble
|
nobody
|
CLOS
|
INVA
|
No rule to make target 'nasmlib/malloc.c', needed by 'Makefile.dep'.
|
2020-06-05
|
|
3392664
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
"mov al, byte [edx]" does not cause error when "cpu 8086" is in effect
|
2020-05-24
|
|
3392665
|
NASM
|
Assemble
|
nobody
|
CLOS
|
INVA
|
"mov ds, dword [0]" is not accepted and "mov ds, word [0]" in 32-bit segment does not put o16
|
2020-05-24
|
|
3392663
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
Enhancement request: Warning for trailing backslash line continuation in comments
|
2020-05-11
|
|
3392626
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
%rep listing line numbering should reset after every iteration
|
2020-05-06
|
|
3392630
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
git nasm: infinite loop with input %define A \ %define B PREFIX%[A] \ %xdefine C B
|
2020-05-06
|
|
3392640
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
git nasm: condition code macro parameter as first of two parameters crashes nasm
|
2020-05-06
|
|
3392660
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
git nasm has "error: macro parameter `%+1' is not a condition code" for valid values
|
2020-05-06
|
|
3392654
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
Certain testcase with -felf -g results in segmentation fault
|
2020-05-06
|
|
3392655
|
NASM
|
Assemble
|
nobody
|
CONF
|
---
|
"mov al, var" does not cause warning when "var" evaluates to 7C10h (in-section offset 10h within org 7C00h section)
|
2020-03-31
|
|
3392633
|
NASM
|
Document
|
nobody
|
OPEN
|
---
|
nasm.us links to abandoned sf.net mailing lists
|
2019-11-24
|
|
3392628
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
%ifnidn triggering for same content under certain circumstances
|
2019-10-28
|
|
3392627
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
%rep listing swallows %[...] brackets
|
2019-10-24
|
|
3392623
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
git nasm: %xdefine macro(a) (a) expands a
|
2019-10-24
|
|
3392599
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
git nasm: nondeterministic errors when building lDebug assembler tables
|
2019-10-20
|
|
3392608
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
multi-section bin format: two sections following the same section, one implicitly, gives wrong error message
|
2019-09-09
|
|
3392602
|
NASM
|
Assemble
|
nobody
|
RESO
|
FIXE
|
git nasm: segmentation fault when assembling lmacros tests
|
2019-08-21
|
|
3392604
|
NASM
|
Assemble
|
nobody
|
RESO
|
FIXE
|
git nasm: segmentation fault when lmacros numdef is used
|
2019-08-21
|
|
3392590
|
NASM
|
Assemble
|
nobody
|
RESO
|
FIXE
|
[Feature request] Warn for obsolete instructions MOV to CS, POP to CS
|
2019-08-17
|
|
3392472
|
NASM
|
Assemble
|
nobody
|
RESO
|
FIXE
|
spurious "word data exceeds bounds" if (16-bit) near jump displacement has bit 8000h set
|
2019-08-17
|
|
3392567
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
[Feature request] Listing preprocessor define results in list file
|
2019-08-16
|
|
3392598
|
NASM
|
Assemble
|
nobody
|
CLOS
|
WONT
|
Empty define within %[...] evaluates to a blank instead of empty string
|
2019-08-16
|
|
3392594
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
nasm crashes with error message "corrupted size vs. prev_size" or "free(): invalid next size (fast)"
|
2019-08-10
|
|
3392593
|
NASM
|
Assemble
|
nobody
|
RESO
|
FIXE
|
nasm git commit d66927a677f75d3c3f5e835054f19f80b4b27179 error
|
2019-08-09
|
|
3392592
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
Warnings files are not properly depended on in Makefile, stale files remain
|
2019-08-09
|
|
3392572
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
git nasm fails to build lmacros tests
|
2019-08-09
|
|
3392583
|
NASM
|
Assemble
|
nobody
|
CLOS
|
WONT
|
Listing truncates long lines
|
2019-08-09
|
|
3392573
|
NASM
|
Assemble
|
nobody
|
RESO
|
FIXE
|
nasm 2.12.01 (from Debian 9) ignores %warning and %error within conditional blocks
|
2019-06-09
|
|
3392564
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
Infinite dashes written to map file when section name is too long
|
2019-06-02
|
|
3392565
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
equ allows colon after the expression to calculate
|
2019-04-11
|
|
3392561
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
%ifn in a certain context allows undefined symbol, which activates its clause
|
2019-03-06
|
|
3392541
|
NASM
|
Assemble
|
nobody
|
RESO
|
FIXE
|
Specifying memory operand size causes an error with latest git revision
|
2018-12-30
|
|
3392535
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
Duplicate label with same value is silently ignored
|
2018-12-14
|
|
3392534
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
Duplicate label makes NASM try to "find valid values" for 1000+ passes
|
2018-12-10
|
|
3392487
|
NASM
|
Document
|
nobody
|
OPEN
|
---
|
Outdated context-local variable fall-through documentation
|
2018-05-14
|
|
3392486
|
NASM
|
Document
|
nobody
|
OPEN
|
---
|
Typo in align[b] documentation
|
2018-05-14
|
|
3392485
|
NASM
|
Document
|
nobody
|
OPEN
|
---
|
Typo in %line documentation
|
2018-05-14
|
|
3392483
|
NASM
|
Document
|
nobody
|
OPEN
|
---
|
Doubled word within documentation
|
2018-05-13
|
|
3392444
|
NASM
|
Assemble
|
nobody
|
OPEN
|
---
|
double times silently uses only the last one's number
|
2017-10-18
|
|
3392442
|
NASM
|
Assemble
|
hpa
|
RESO
|
FIXE
|
~80h as byte immediate warns for "byte data exceeds bounds"
|
2017-10-11
|
|
3392441
|
NASM
|
Assemble
|
nobody
|
RESO
|
OUTO
|
in listing file, lines with rept give the hex address offset of the second repetition
|
2017-10-03
|
|
3392437
|
NASM
|
Assemble
|
nobody
|
CLOS
|
FIXE
|
times with negative value causes panic
|
2017-09-27
|
|
3392438
|
NASM
|
Assemble
|
nobody
|
CLOS
|
DUPL
|
spurious "assertion output_ins.times >= 0 failed" in a certain file
|
2017-09-27
|